package com.java2_27;

import org.w3c.dom.ls.LSOutput;

//枚举类的定义形式(JDK5之后的方式)
public enum MyEnumerate2 implements EnumInterface{
    SPRING("春天", 1212){
        @Override
        public void show() {
            System.out.println("这是春天的show方法");
        }
    },
    SUMMER("夏天",345){
        @Override
        public void show() {
            System.out.println("这是夏天的show方法");
        }
    },
    AUTUMN("秋天",678){
        @Override
        public void show() {
            System.out.println("这是秋天的show方法");
        }
    },
    WINTER("冬天",91011){
        @Override
        public void show() {
            System.out.println("这是冬天的show方法");
        }
    };

    private final String name;
    private final int month;

    private MyEnumerate2(String name, int month) {
        this.name = name;
        this.month = month;
    }

    public String getName() {
        return name;
    }

    public int getMonth() {
        return month;
    }

//    @Override
//    public String toString() {
//        return "MyEnumerate2{" +
//                "name='" + name + '\'' +
//                ", month=" + month +
//                '}';
//    }

//    @Override
//    public void show() {
//        System.out.println("这是季节的show方法");
//    }
}
